.require{
    color: #d9534f;
    font-size: 0.625em !important;
    -webkit-transform: scale(.7);
    transform: scale(.7);
}

.width-350{
    width: 350px !important;
}
.b-1-s-g{
    border: 1px solid #D5D5D5;
}

.p-l-16{padding-left:16px;}
.border-t-d5d5d5{
    border-top: 1px solid #D5D5D5;

}
.border-b-d5d5d5{
    border-bottom: 1px solid #D5D5D5;
    padding-bottom: 10px;
}

.ui-toolbar-group-right button:first-child{
    margin-right:10px;
}
.v-a-t{
    vertical-align: top;
}
.v-a-m{
    vertical-align: middle;
}

.icon-text:after{
    right: 30px;
    color: #222222;
}

.head-title{
    padding:  20px 0px !important;
    font-weight: bold;
}

.l-h-30{
    line-height: 30px;
}
.p-l-30{
    margin: 0 30px 0 30px;;
}

.l-h-29{
    line-height: 29px;
}
.m-l-8{
   margin-left: 8px;
}
.no-padding{
    margin: 0px;
}
.f-w{font-weight: bold;}
.m-b-20{margin-bottom: 20px;}
.bg-d5d5d5{background: #d5d5d5 !important}
.width-390{width: 390px;}
.table-row .width-150 {opacity: .6; width: 155px !important; }

.p-w-200{display: inline-block;width:240px;}
.p-w-span{display: inline-block;line-height:47px;width:20px;text-align: center;}
.mi-w-800{min-width:800px;}
.i-b-350{display: inline-block;width: 350px;}
.i-b-180{display:inline-block; width:180px;}
.i-b-400{display: inline-block;width:400px;}
.i-b-b-32{display: inline-block;width: 32%;}
.i-b{display: inline-block;}
.load-img{
    margin-left: -10px !important;
}
.img-prompt{
    padding: 10px 0 0 0 !important;
}

:host /deep/ .m-t-38 {margin-top: 38px;}

